package com.smartens.boit.activity;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;

import com.smartens.boit.R;
/**
 * @Description 意见反馈
 * @Author liuyc
 * @Date 2021/5/11
 */

public class FeedbackActivity extends AppCompatActivity {

    private TextView cancel;
    private TextView save;
    private EditText editText;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_feedback);

        // 寻找取消按钮
        cancel = findViewById(R.id.cancel);
        // 寻找提交按钮
        save = findViewById(R.id.submit);
        // 寻找输入框
        editText = (EditText)findViewById(R.id.edit);

        // 点击取消关闭当前页面，返回上一层
        cancel.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                FeedbackActivity.this.finish();
            }
        });

        // 点击提交关闭当前页面，调用接口并返回上一层
        save.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                String str = editText.getText().toString();
                // 判断是否输入内容
                if (str.length() > 200) {
                    // 输入内容超出200字
                    Toast toast=Toast.makeText(FeedbackActivity.this,"意见反馈内容最多为200字!",Toast.LENGTH_SHORT);
                    toast.setDuration(Toast.LENGTH_SHORT);
                    toast.show();
                } else if (!TextUtils.isEmpty(str)) {
                    //输入内容直接跳转，并调用接口
                    FeedbackActivity.this.finish();
                } else {
                    // 没有输入内容提示弹框
                    Toast toast=Toast.makeText(FeedbackActivity.this,"请输入意见反馈内容!",Toast.LENGTH_SHORT);
                    toast.setDuration(Toast.LENGTH_SHORT);
                    toast.show();
                }

            }
        });
    }
}